home *** CD-ROM | disk | FTP | other *** search
- /*
- * encrypt.c
- */
- extern Encryptions *findencryption(CDATA *tw, long type);
- extern Encryptions *finddecryption(CDATA *tw, long type);
- extern void encrypt_init(CDATA *tw, char *name, long server);
- extern void encrypt_list_types(void);
- extern long EncryptEnable(CDATA *tw, char *type, char *mode);
- extern long EncryptDisable(CDATA *tw, char *type, char *mode);
- extern long EncryptType(CDATA *tw, char *type, char *mode);
- extern long EncryptStart(CDATA *tw, char *mode);
- extern long EncryptStartInput(CDATA *tw);
- extern long EncryptStartOutput(CDATA *tw);
- extern long EncryptStop(CDATA *tw, char *mode);
- extern long EncryptStopInput(CDATA *tw);
- extern long EncryptStopOutput(CDATA *tw);
- extern void encrypt_display(CDATA *tw);
- extern long EncryptStatus(CDATA *tw);
- extern void encrypt_send_support(CDATA *tw);
- extern long EncryptDebug(CDATA *tw, long on);
- extern long EncryptVerbose(CDATA *tw, long on);
- extern long EncryptAutoEnc(CDATA *tw, long on);
- extern long EncryptAutoDec(CDATA *tw, long on);
- extern void encrypt_support(CDATA *tw, unsigned char *typelist, long cnt);
- extern void encrypt_is(CDATA *tw, unsigned char *data, long cnt);
- extern void encrypt_reply(CDATA *tw, unsigned char *data, long cnt);
- extern void encrypt_start(CDATA *tw, unsigned char *data, long cnt);
- extern void encrypt_session_key(CDATA *tw, Session_Key *key, long server);
- extern void encrypt_end(CDATA *tw);
- extern void encrypt_request_end(CDATA *tw);
- extern void encrypt_request_start(CDATA *tw, unsigned char *data, long cnt);
- extern void encrypt_enc_keyid(CDATA *tw, unsigned char *keyid, long len);
- extern void encrypt_dec_keyid(CDATA *tw, unsigned char *keyid, long len);
- extern void encrypt_keyid(CDATA *tw, struct key_info *kp, unsigned char *keyid, long len);
- extern void encrypt_send_keyid(CDATA *tw, long dir, unsigned char *keyid, long keylen, long saveit);
- extern void encrypt_auto(CDATA *tw, long on);
- extern void decrypt_auto(CDATA *tw, long on);
- extern void encrypt_start_output(CDATA *tw, long type);
- extern void encrypt_send_end(CDATA *tw);
- extern void encrypt_send_request_start(CDATA *tw);
- extern void encrypt_send_request_end(CDATA *tw);
- extern void encrypt_wait(CDATA *tw);
- extern void encrypt_debug(CDATA *tw, long mode);
- extern void encrypt_gen_printsub(unsigned char *data, long cnt, unsigned char *buf, long buflen);
- extern void encrypt_printsub(unsigned char *data, long cnt, unsigned char *buf, long buflen);
- extern void xxxprintsub(CDATA *tw, char direction, unsigned char *pointer, long length);
- extern void net_encrypt(void);
- extern void xprintf(CDATA *cp, char *format, ...);
-